package com.shanzhu.beadhouse.entity.vo;

import com.shanzhu.beadhouse.entity.base.Rank;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "分页查询床位响应实体")
public class PageBedByKeyVo extends Rank {
    @ApiModelProperty(value = "id", example = "1")
    private Long id;
    @ApiModelProperty(value = "床位名称", example = "爱心楼-1层-1房-1床")
    private String name;
    @ApiModelProperty(value = "床位状态", example = "空闲")
    private String bedFlag;
    @ApiModelProperty(value = "入住老人姓名", example = "张三")
    private String elderName;
    @ApiModelProperty(value = "老人性别", example = "男")
    private String sex;
    @ApiModelProperty(value = "老人年龄", example = "75")
    private Integer age;
    @ApiModelProperty(value = "入住时间", example = "2024-01-01")
    private String checkInDate;
    @ApiModelProperty(value = "房间名称", example = "101房")
    private String roomName;
    @ApiModelProperty(value = "楼层名称", example = "1层")
    private String floorName;
    @ApiModelProperty(value = "楼栋名称", example = "爱心楼")
    private String buildingName;
}
